alloyed iron castings - Turco Inglés Diccionario